<?php

class m120525_013747_create_leave extends EDbMigration {

	public function safeUp() {
		$leave = array(
			'id'=>'pk',
			'employeeId'=>'integer not null',
			'name'=>'varchar(32)',
			'start'=>'date not null',
			'finish'=>'date',
			'debit'=>'integer not null',
			'balance'=>'integer not null',
			'note'=>'text',
			'createdAt'=>'datetime',
			'updatedAt'=>'datetime',
			'createdBy'=>'integer',
			'updatedBy'=>'integer',
		);
		$this->createTable('leaves', $leave);
	}

	public function safeDown() {
		$this->dropTable('leaves');
	}

}